package cn.iocoder.yudao.module.indicator.domain.dto;

import cn.iocoder.yudao.module.indicator.domain.entity.IndicatorWarnStyle;
import cn.iocoder.yudao.module.indicator.domain.entity.WarnRule;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;

import lombok.Data;

import java.util.List;

/**
 * @author ZYW
 * @description: 特别注意：为啥这里在po上加了@TableName("INDICATOR_WARN_STYLE") 应为我们在mapper层时候写的是IndicatorWarnStylePo
 * @date 2024-02-23 9:20
 */
@Data
@TableName("INDICATOR_WARN_STYLE")
public class IndicatorWarnStyleDto extends IndicatorWarnStyle {

    //@Transient mybatisplus 不支持这个注解，会不被拦截
    @TableField(exist = false)
    public List<WarnRule> warnRuleModelList;
}
